const root={
    val:'A',
    left:{
        val:'B',
        left:{
            val:'D',
        },
        right:{
            val:'E',
        }
    },
    right:{
        val:'C',
        left:{
            val:'F',
        }
    }
} 
var levelOrder=function(){
    const queue=[]
    queue.push(root)
    while(queue.length){
        const node=queue.shift()
        console.log(node.val);
        if(node.left){
            queue.push(node.left)
        }
        if(node.right){
            queue.push(node.right)
        }
    }
}
levelOrder(root)